Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LARCH ROAD Detached £268,472 £180,000 5 Dec 2014
3 LARCH ROAD Detached £270,000 £270,000 15 Mar 2024
5 LARCH ROAD Detached £307,983 £175,000 16 Oct 2009
6 LARCH ROAD Detached £276,571 £220,000 1 Dec 2017
9 LARCH ROAD Detached £448,628 £79,950 31 May 1996
10 LARCH ROAD Detached £273,761 £182,860 3 Oct 2014
11 LARCH ROAD Detached £210,236 £170,000 23 Apr 2019
12 LARCH ROAD Detached £212,346 £169,950 9 Feb 2018
13 LARCH ROAD Detached £308,703 £190,000 1 Nov 2013
14 LARCH ROAD Detached £239,930 £70,000 8 May 2001
15 LARCH ROAD Detached £260,841 £158,674 20 Sep 2013
18 LARCH ROAD Detached £263,547 £260,000 19 Jul 2023
19 LARCH ROAD Detached £255,058 £220,000 25 Nov 2020